Rust Job: Software Development Engineer I

Job added on

Location

Denver, CO - United States of America

Job type

Full-Time

Rust Job Details

Company Enbala Power Networks USA (GGS)

Name Software Development Engineer I

Req # 61681

Location Denver GS

Employment Type Full Time

Shift 1st

ABOUT US
Generac Grid Services (GGS), a subsidiary of Generac, is focused on making the world’s power grids greener and more reliable, efficient, and predictable by harnessing the power of distributed energy. Grid Services’s real-time energy-balancing platform is transforming energy system operations through its revolutionary, highly flexible approach for creating controllable and dispatchable energy resources. It unobtrusively captures and aggregates available customer loads, energy storage and renewable energy sources to form a network of continuously controlled energy resources. The platform dynamically optimizes and dispatches these resources to respond to the real-time needs of the power system. For more information, visit Generac.com or follow us on Twitter at twitter.com/generacgs.
ABOUT THE ROLE
GGS is looking for a Junior Software Development Engineer with a passion for learning and keen on helping us build the next generation of Distributed Energy Resource Management Systems (DERMs). Your work will help make a difference for inhabitants across the globe as we make renewable energy an integral part of the energy infrastructure while managing a wide array of energy resources to balance increasing demand.
WHY JOIN GGS?
  • Highly competitive salary package, commensurate with your skills and experience • Enjoy a healthy work/life balance • Become a key contributor to Generac Grid Services' mission to making the world's power grids greener and more reliable
  • Write high quality, clean code which adheres to internal architectural, quality and security standards • Work as a member of an Agile team to contribute code and automated tests while helping the team achieve delivery goals • Exhibit a passion for continual improvement
TECHNOLOGIES WE USE: Our primary platform is written in Elixir and has an Elm frontend, but we are currently using a variety of additional languages and technologies to deliver our services including:
  • Elixir • Elm • RustPythonJavaScript • GraphQL • PostgreSQL • AWS
Minimal Qualifications:
  • Bachelor’s Degree in Computer Science or related field or equivalent combination of education and experience • Experience writing software as part of full-time work, college/bootcamp coursework, personal projects, internships, coding competitions or research • A strong desire to learn new things and solve problems
Preferred Qualifications:
  • Bachelor’s Degree in Computer Science or related field or equivalent combination of education and experience • Experience writing software as part of full-time work, college/bootcamp coursework, personal projects, internships, coding competitions or research
Knowledge:
  • You understand the necessity of testing • Basic knowledge of complex domains
Skills:
  • Strong attention to detail • Ability to learn from a team with a diverse set of skills • Enjoy working in highly collaborative environments
Physical demands:
“We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.”

COMPENSATION Generac Grid Services is committed to fair and equitable compensation practices. The salary range for this role based in Denver, Colorado is $69,000 - $100,000 USD. This compensation will ultimately be in line with the location in which the position is filled. Final compensation for this role will be determined by various factors such as a candidate’s relevant work experience, skills, certifications, and geographic location. This role is eligible for variable compensation including short term incentives that may consist of the following: annual incentive plan, sales incentive plan, sign-on bonus, and equity grants depending on the role and level. This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, 8 paid Holidays and 401(k) retirement benefits.